package com.ms.qw.client.dto;

import com.ms.qw.client.dto.CampanaDTO;
import com.ms.qw.client.dto.CodigoValorDTO;
import com.ms.qw.client.dto.ComiteDTO;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class ProgramacionFlt extends PaginacionFlt {

    private ComiteDTO comite;
    private List<ComiteDTO> comiteList=new ArrayList<ComiteDTO>();
    private String codigoDistrito;
    private Integer tipoProgramacion;
    private CampanaDTO campana;
    private Integer campanaSemestralId;

    private String recetaCodigoNombre;
    private Date fechaInicio;
    private Date fechaFin;


    public ComiteDTO getComite() {
        return comite;
    }

    public void setComite(ComiteDTO comite) {
        this.comite = comite;
    }

    public String getRecetaCodigoNombre() {
        return recetaCodigoNombre;
    }

    public void setRecetaCodigoNombre(String recetaCodigoNombre) {
        this.recetaCodigoNombre = recetaCodigoNombre;
    }

    public Date getFechaInicio() {
        return fechaInicio;
    }

    public void setFechaInicio(Date fechaInicio) {
        this.fechaInicio = fechaInicio;
    }

    public Date getFechaFin() {
        return fechaFin;
    }

    public void setFechaFin(Date fechaFin) {
        this.fechaFin = fechaFin;
    }

    public CampanaDTO getCampana() {
        return campana;
    }

    public void setCampana(CampanaDTO campana) {
        this.campana = campana;
    }


    public String getCodigoDistrito() {
        return codigoDistrito;
    }

    public void setCodigoDistrito(String codigoDistrito) {
        this.codigoDistrito = codigoDistrito;
    }

    public List<ComiteDTO> getComiteList() {
        return comiteList;
    }

    public void setComiteList(List<ComiteDTO> comiteList) {
        this.comiteList = comiteList;
    }

    public Integer getTipoProgramacion() {
        return tipoProgramacion;
    }

    public void setTipoProgramacion(Integer tipoProgramacion) {
        this.tipoProgramacion = tipoProgramacion;
    }

    public Integer getCampanaSemestralId() {
        return campanaSemestralId;
    }

    public void setCampanaSemestralId(Integer campanaSemestralId) {
        this.campanaSemestralId = campanaSemestralId;
    }
}
